@charset "UTF-8";
.bl-formhor .bl-form-group{ margin-bottom: 20px;}

/*登录、注册、修改密码、绑定邮箱等页面样式写在这里*/
.bl-tab .tab-head{height: 35px;}
.login-head { margin-top: 40px;}
.login-head .logo-wrap, .login-head .logo-wrap .logo { width: auto;height: 66px;line-height: 66px;}
.login-head .logo-wrap .welcome { margin-left: 20px;padding-left:10px;height: 68px;font-size: 18px;color: #666;border-left:1px solid #d1d1d1;}

.login-box { margin: 50px auto 90px;}
.login-box .l-img { margin-left:40px;margin-top: 10px; }

.login-box .form-wrap { width: 314px;padding: 20px 28px 30px 36px;margin-bottom: 10px;border:1px solid #ececec; box-shadow:2px 2px 3px #ececec;}
.login-box .form-head { margin-bottom: 30px;}
.login-box .form-head .h{ font-size: 20px;color: #ff7800;}
.login-box .form-head .more{ font-size: 12px;color: #333;}
.login-box .form-head a.more{ color: #0158b1;}

.login-box .form-login .bl-form-group { margin-bottom: 24px;}
.login-box .form-login .for { display: none;}
.login-box .form-login .fn-tinput { padding:9px 9px 9px 44px;width: 260px;border-color:#e4e4e4;}
.login-box .form-login .fn-tinput:focus { border-color:#ff7800;}
.login-box .form-L .fn-btn { padding: 9px 16px;font-size: 18px;}

.login-box .hasIcon .icon-l { position: absolute;top: 1px;bottom: 1px;left: 1px;background-color: #f4f4f4;width: 36px;height:36px;
    line-height: 36px;border-right: #ddd solid 1px;color: #ddd;overflow: hidden;*top:2px;*bottom:2px;}
.login-box .hasIcon .icon-l .icon{ *margin-top: 8px;}
.login-box .chk-code { width: 77px;height: 38px;}

.reg-box .form-wrap { width:396px; }
.reg-box .form-login .fn-tinput { width: 342px;}
.reg-box .form-login .fn-tinput-short {width: 170px;}
.reg-box .l-img { margin-left:40px;margin-top: 150px; }



.reg-result { padding:70px 110px 50px 80px;border:1px solid #e9e9e9;box-shadow: 2px 1px 3px #ddd;}
.reg-result .fn-btn { font-weight:400;margin-top: 30px;}
.reg-result  .bl-form-group  label { width: 5em; color:#7d7d7d; text-align: left;}
.reg-result  .bl-form-group  .controls { margin-left:5em;}

/*找回密码*/
.getBack-pwd{ margin-top: 30px;border-top: 4px solid #474e5d;}
.getBack-pwd .bl-form{ margin-left: 270px;}
.getBack-pwd .getPwd-h{ background-color: #f5f5f5;padding-left: 20px;line-height: 54px;color: #333;border-left: 1px solid #ddd;border-right:1px solid #ddd;}
.getPwd-h .h-txt{ font-size: 22px;font-weight: 700;}

.getPwd-b{ padding:0 20px;border:1px solid #ddd;border-top:0 none;}
.getPwd-b .b-inner{ padding: 30px 0;border-bottom:1px solid #ddd;}
.getPwd-b .success-tip{ margin: 10px 0;text-align: center;color:#71b247;}








